kafa vb sallamak - Turkish English Dictionary